extratropical storm - English Synonyms Dictionary